"""
列表的sort方法
- 可以设置排序规则
- 列表.sort(key=选择排序依据的函数，reverse=True|Fase)
  参数key是要求传入一个函数，表示将列表的每一个元素都穿入到函数中，返回排序的依据
"""

# 按照序列的第二位进行排序
my_list = [["a",33],["b",55],["c",11]]

# 方式一：常规写法
def choose_sort(element):
    return element[1]
my_list.sort(key=choose_sort,reverse=True)
print(my_list)

# 方式二：lambda表达式
my_list.sort(key=lambda element:element[1],reverse=False)
print(my_list)